drizzle,-light-rain

listen to the pronunciation of drizzle,-light-rain
English - Turkish

Definition of drizzle,-light-rain in English Turkish dictionary

light drizzle (of rain)
ahmak ıslatan