Definition of “water vapour” - English Dictionary

English