Arabic-English dictionary »

يخجل meaning in English

ArabicEnglish
يخجل

Shies[UK: ʃaɪz] [US: ˈʃaɪz]