duliduli

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