Definify.com

Definition 2025


steam_turbines

steam turbines

English

Noun

steam turbines

  1. plural of steam turbine