English to Arabic

Meaning for:
Gibbers
other
يثرثر