gurugura

s. gurugura — Snoring. 2. the rattling of phlegm in the throat.manner-1886-vision