Translation of آدم خور in English:

آدم خور

phrase

  • maneater
    cannibal
  • figurative

    usurer
    moneylender