to rain in very fine drops, like a thick mist; to mizzle

listen to the pronunciation of to rain in very fine drops, like a thick mist; to mizzle
English - English
misle
to rain in very fine drops, like a thick mist; to mizzle
Favorites