NichiDict

めばち

[mebachi]

Meanings

1.Noun

sty (on the eyelid); stye