Arabic-English dictionary »

يحرج :: يربك meaning in English

ArabicEnglish
يحرج :: يربك

Abashes[UK: ə.ˈbæ.ʃɪz] [US: ə.ˈbæ.ʃɪz]