nowd
English
nowd meaning in English • nowd का अर्थ अंग्रेजी में
Noun
- The European gray gurnard (Trigla gurnardus).