BECUNA


Meaning of BECUNA in English

noun a fish of the mediterranean (sphyraena spet). ·see barracuda.

Webster English vocab.      Английский словарь Webster.