Meaning of gargara

gargara

Tagalog

gargara n. gargle; gargling