drenching rain

listen to the pronunciation of drenching rain
Английский Язык - Английский Язык
pouring rain, heavy rain