デンドウモーター
Meanings
Noun
1. electric motor
Composed of
electrically powered; electric