English to Arabic

Meaning for:
Ramblings
other
التشتّت