itoyi
thing in the eye; an impurity in food
Back to dictionary