Arabic-English dictionary »

عفريت meaning in English

ArabicEnglish
عفريت الماء

axolotlendangered salamander