آكل لحوم البشر in Englishtranslation and definition "آكل لحوم البشر", Dictionary Standard Arabic-English onlineTranslations into English: cannibal (noun ) Human who eats other humans. man-eater Human who eats other humans.