duliduli

English: Translation
hurting of one's ears from high-pitched noises
verb
carroll-soulik-1973