Arabic-English dictionary »

مكدّر meaning in English

ArabicEnglish
مكدّر

Chagrined[UK: ˈʃæ.ɡrɪnd] [US: ʃə.ˈɡrɪnd]