English to Arabic

Meaning for:
Clattering
other
التبعثر