to wet; to moisten.
See humectate.
Esercitati a parlare e a memorizzare " humect " e molte altre parole e frasi in inglese .