NichiDict

散水車

さんすいしゃ
撒水車
[sansuisha]

Meanings

1.Noun

water sprinkler truck; street washer