fog, make hazy, obscure, cloud over

listen to the pronunciation of fog, make hazy, obscure, cloud over
English - English
{f} obnubilate