NichiDict

メッパ

[meppa]

Meanings

1.Noun

sty (on the eyelid)