English-French dictionary »

ifrit meaning in French

EnglishFrench
ifrit noun

éfrit◼◼◼nom {m}