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