Vocabulary

散水車

water sprinkler truck; street washer

noun