Skip to main content

loutou

English loutou meaning in English  •  loutou का अर्थ अंग्रेजी में
Noun
  • A crested black monkey (Semnopithecus maurus) of Java.
Advertisement