NichiDict

デンチャー

[denchaa]

Meanings

1.Noun

denture