gargarize

listen to the pronunciation of gargarize
English - Turkish
Gargara yapmak
English - English
To gargle; to rinse or wash, as the mouth and throat
gargarize
Favorites