Polish-English dictionary »

ifrit meaning in English

PolishEnglish
ifrit noun

ifritnoun