a shower of snow, sleet or freezing rain

listen to the pronunciation of a shower of snow, sleet or freezing rain
الإنجليزية - الإنجليزية
wintry shower
a shower of snow, sleet or freezing rain
المفضلات