English to Arabic

Meaning for:
Cackler
other
الذي يثرثر