English to Arabic

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