English to Arabic

Meaning for:
Yammers
other
يثرثر