kamus
.
Search
About
humectant
English
humectant
Noun
Any substance that is added to another substance to keep it moist
English: humectant