English to Arabic

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