Hindi-English dictionary »

महाजलप्रपात meaning in English

HindiEnglish
महाजलप्रपात

cataract [cataracts]noun
[UK: ˈkæ.tə.rækt] [US: ˈkæ.tə.rækts]