English to Arabic

Meaning for:
Abash
other
احرج :: أخجل :: أربك