Hindi-English dictionary »

में डूब जाना meaning in English

HindiEnglish
में डूब जाना

deluge [deluged, deluging, deluges]verb
[UK: ˈde.ljuːdʒ] [US: ˈde.ljuːdʒ]