NichiDict

アートトラック

[aatotorakku]

Meanings

1.Noun

showily decorated truck