English → Hindi dictionary
shower down
Definition
rain abundantly; "Meteors showered down over half of Australia"
Looking for poetry? Read shayari and poems by great poets.
rain abundantly; "Meteors showered down over half of Australia"
Looking for poetry? Read shayari and poems by great poets.