English-Hindi dictionary »

waterspout meaning in Hindi

EnglishHindi
waterspout noun
[UK: ˈwɔː.tə.spaʊt]
[US: ˈwɔːr.tə.spaʊt]

जल बवंडर

मूसलाधार वर्षा