gemul
English
gemul meaning in English • gemul का अर्थ अंग्रेजी में
Noun
- A small South American deer (Furcifer Chilensis), with simple forked horns.