Arabic-English dictionary »

الخجل من الذات meaning in English

ArabicEnglish
الخجل من الذات

Shamefacedness[UK: ʃˈeɪmfeɪstnəs] [US: ʃˈeɪmfeɪstnəs]