swallowfish
English
swallowfish meaning in English • swallowfish का अर्थ अंग्रेजी में
Noun
- The European sapphirine gurnard (Trigla hirundo). It has large pectoral fins.