humectate

listen to the pronunciation of humectate
الإنجليزية - الإنجليزية
To moisten
{v} to wet, moisten, damp
To moisten; to wet
humectate
المفضلات