the pelting rain

listen to the pronunciation of the pelting rain
English - Turkish

Definition of the pelting rain in English Turkish dictionary

pelting rain
bardaktan boşanırcasına yağan yağmur