アドトラック
adotorakku

Noun

1. advertising truck

Other forms: