サンスイシャ
Meanings
Noun
1. water sprinkler truck; street washer
Pitch accent
ンス
イシャ
Composed of
sprinkling water over; irrigating
car; vehicle