becuna
English
becuna meaning in English • becuna का अर्थ अंग्रेजी में
Noun
- A fish of the Mediterranean (Sphyræna spet). See Barracuda>.