English to Arabic

Meaning for:
Jangled
other
مخشخش