(for rain) to drizzle, drizzle down; (for snow) to sift down in tiny flakes

listen to the pronunciation of (for rain) to drizzle, drizzle down; (for snow) to sift down in tiny flakes
الإنجليزية - التركية
tozarmak
tozmak