Eye irritation (dust/eyelash)
idea
Discomfort or stinging sensation in the eye caused by the presence of a foreign particle like dust or an eyelash.
Also Known As
Eye irritation (dust/eyelash)The Eyelash in the EyeGetting eyelashes in your eye
No ranking data available