English to Arabic

Meaning for:
Shrugged
other
مستهجن