Translation of afrit in English:

afrit

evil genie

noun

  • 1

    evil genie