Hindi-English dictionary »

वर्षा तुफान meaning in English

HindiEnglish
वर्षा तुफान

rainstorm [rainstorms]noun
[UK: ˈreɪn.stɔːm] [US: ˈreɪn.ˌstɔːrm]