English → Hindi dictionary

raining cats and dogs

Noun

बहुत तेज़ बारिश होना

Looking for poetry? Read shayari and poems by great poets.