Hindi-English dictionary »

मूसलाधार बारिश होना meaning in English

HindiEnglish
मूसलाधार बारिश होना

piss aroundverb

rain cats and dogsverb
[UK: reɪn kæts ənd dɒɡz] [US: ˈreɪn ˈkæts ænd ˈdɑːɡz]