large amount of snow which has fallen withing a short period of time

listen to the pronunciation of large amount of snow which has fallen withing a short period of time
English - Turkish

Definition of large amount of snow which has fallen withing a short period of time in English Turkish dictionary

heavy snow
yoğun kar yağışı
English - English
heavy snow