morgay
English
morgay meaning in English • morgay का अर्थ अंग्रेजी में
Noun
- The European small-spotted dogfish, or houndfish. See the Note under Houndfish>.