Translation of آدم خور in English:

آدم خور

phrase

  • maneater, cannibal
  • figurative

    usurer, moneylender