ロータリーシャ
Meanings
Noun
1. rotary snowplow; rotary snowplough
Pitch accent
ータリ
ーシャ
Composed of
car; vehicle