ifrits
English
Noun
ifrits
plural of
ifrit
Spanish
Noun
ifrits
m
pl
plural of
ifrit