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