Hindi-English dictionary »

मानवाभ कपि meaning in English

HindiEnglish
मानवाभ कपि

anthropoidnoun
[UK: ˈæn.θrə.pɔɪd] [US: ˈæn.θrə.pɔɪd]