English to Arabic

Meaning for:
Abashes
other
يحرج :: يربك