English to Arabic

Meaning for:
Clattered
other
مبعثر