English to Arabic

Meaning for:
Clacks
other
الثرثرة