English to Arabic

Meaning for:
Rattly
other
مخشخش