NichiDict

シュガーコート

[shugaakooto]

Meanings

1.Noun

sugar coat