Meaning STEAM

See synonym: water vapour

Search for this exact term