What does Becuna mean?

Becuna meaning in General Dictionary

A fish of this Mediterranean Sphyraeligna spet See Barracuda

View more

  • A fish regarding the Mediterranean (Sphyraena spet). See Barracuda.