English to Arabic

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