lotong
English
lotong meaning in English • lotong का अर्थ अंग्रेजी में
Noun
- An East Indian monkey (Semnopithecus femoralis).