to rain cats and dogs, to rain buckets, to bucket (down), to teem

listen to the pronunciation of to rain cats and dogs, to rain buckets, to bucket (down), to teem
Английский Язык - Турецкий язык
bardaktan boşanırcasına yağmur yağmak