live steam

1. (noun) steam coming from a boiler at full pressure
Related Words: steam



Terms and Conditions of Use / Copyright Notice