English to Arabic

Meaning for:
Yammered
other
ثرثر