Humectation
Word Dictionary
-> Humectation
Search:
Humectation
(n.) A moistening.
Terms of Use
Canadian Jobs