English-Hindi dictionary »

anthropohagous meaning in Hindi

EnglishHindi
anthropohagous noun

आदमखोर