Hindi-English dictionary »

हिमपात होना meaning in English

HindiEnglish
हिमपात होना

snow [snowed, snowing, snows]verb
[UK: snəʊ] [US: ˈsnoʊ]