English to Arabic

Meaning for:
Talkative
other
ثرثار