NichiDict

ミニチュアカー

[minichuakaa]

Meanings

1.Noun

miniature car