English to Arabic

Meaning for:
Jabber
other
الثرثار