to rain, shower, or fall abundantly (on upon)

listen to the pronunciation of to rain, shower, or fall abundantly (on upon)
to rain, shower, or fall abundantly (on upon)
المفضلات