English to Arabic

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