ENGLISH → NEPALI
avalanche
01
noun
बाढी, थुप्रो, आँधी
a sudden appearance of an overwhelming number of things
In a sentence
the program brought an avalanche of mail
कार्यक्रमले हुलाकको थुप्रो ल्यायो।