English to Arabic

Meaning for:
Haver
other
ثرثر