indris
English
indris meaning in English • indris का अर्थ अंग्रेजी में
Noun
- Any lemurine animal of the genus Indris.