whip down

listen to the pronunciation of whip down
الإنجليزية - الإنجليزية
To rain heavily
whip down
المفضلات