Arabic-English dictionary »

أحرج :: أربك :: مرتبك meaning in English

ArabicEnglish
أحرج :: أربك :: مرتبك

Abashed[UK: ə.ˈbæʃt] [US: ə.ˈbæʃt]