Translation of turbin in English:

turbin

turbine

noun

  • 1

    turbine