Arabic-English dictionary »

مُحْرَج meaning in English

ArabicEnglish
مُحْرَج

embarrassedHaving a feeling of shameful discomfort