heavy snow

listen to the pronunciation of heavy snow
English - Turkish
yoğun kar yağışı
English - English
large amount of snow which has fallen withing a short period of time