Meaning of “water vapour” in the English Dictionary

English