gargara

  1. gargle
  2. mouthwash
to gargle Verb
gargle
to gargle Verb
to gurgle Verb

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Su veya ilâçlı bir sıvıyı ağzın ... boğazı temizleme ve ilâçlama