Vocabulary

キャラバンカー

van or truck with a display, retail, etc. facility; mobile showroom

noun