barakuda - Turkish English Dictionary
History

barakuda



Meanings of "barakuda" in English Turkish Dictionary : 2 result(s)

Turkish English
Marine Biology
barakuda sennet n.
barakuda senet n.

Meanings of "barakuda" with other terms in English Turkish Dictionary : 3 result(s)

Turkish English
Marine Biology
barakuda balığı european barracuda n.
barakuda balığı snook [australia] n.
Fishery
barakuda avlamak snook v.