English-Arabic translation for "barracudas"
"barracudas" Arabic translation
Results: 1-1 of 1
barracudas {noun}
barracudas {pl}
البركودة {o.sg.}
Similar words
baronies · barons · barony · baroque · baroquely · baroqueness · barrack · barracked · barracker · barracking · barracudas · barrage · barraged · barrages · barraging · barratries · barratry · barred · barrel · barreled · barreling
More translations in the Swahili-English dictionary.