NichiDict

アドトラック

[adotorakku]

Meanings

1.Noun

advertising truck