wō
lún
tuī
dòng
de

Definitions

  1. 1. turbine powered
  2. 2. turbine driven

Components