English to Arabic

Meaning for:
Crocked
other
مسخّم