Vocabulary
キャラバンカー
キャラバンカー
van or truck with a display, retail, etc. facility; mobile showroom
noun