English to Arabic

Meaning for:
Blabbermouth
other
الثّرثار