Arabic-English dictionary »

مستهزأ meaning in English

ArabicEnglish
مستهزأ

Jeered[UK: dʒɪəd] [US: ˈdʒɪrd]

مستهزأ ب

Gibed[UK: dʒaɪbd] [US: dʒaɪbd]