NichiDict

もかしん

[mokashin]

Meanings

1.Noun

moccasin