Vocabulary
散水車
さんすいしゃ
water sprinkler truck; street washer
noun