散水 さんすい しゃ
sansuisha

Noun

1. water sprinkler truck; street washer

Other forms: