ENGLISH → HINDI
avalanche
01
noun
बाढ़, अंबार, तूफ़ान
a sudden appearance of an overwhelming number of things
In a sentence
the program brought an avalanche of mail
कार्यक्रम डाक का अंबार ले आया।