English

edit

Noun

edit

Turgo turbine

  1. plural of Turgo turbine