English to Arabic

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