chehulehul

English: Translation
gargles
verb
Plural form
chechhulehuul