damp and humid

listen to the pronunciation of damp and humid
English - English
{s} (of weather) wet and sticky