English to Arabic

Meaning for:
Awkward
other
محرج