English edit

Noun edit

ifrits

  1. plural of ifrit

Spanish edit

Noun edit

ifrits m pl

  1. plural of ifrit