rains cats and dogs

listen to the pronunciation of rains cats and dogs
English - Turkish

Definition of rains cats and dogs in English Turkish dictionary

cats and dogs
(deyim) Çok miktarda
it rains cats and dogs
yağmur yağdığında kedi ve köpekler