Hindi-English dictionary »

मानवकार meaning in English

HindiEnglish
मानवकार

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