English-Hindi dictionary »

macaca mulatta meaning in Hindi

EnglishHindi
macaca mulatta noun

लघुपुच्छ वानर