English to Arabic

Meaning for:
Rabbited
other
ثرثر