gorma
English
gorma meaning in English • gorma का अर्थ अंग्रेजी में
Noun
- The European cormorant.