English to Arabic

Meaning for:
Cannibals
other
أكلة لحوم البشر