Skip to content
Kotomora

アドトラック

Meanings

1

noun

advertising truck

A truck equipped with large advertising displays or loudspeakers, used for mobile promotions.