babian
English
babian meaning in English • babian का अर्थ अंग्रेजी में
Noun
- A baboon.