Arabic-English dictionary »

مفزع meaning in English

ArabicEnglish
مفزع m

creepyproducing a fearful sensation