English to Arabic

Meaning for:
Gurgling
other
الغرغرة