English dictionary, thesaurus, translations & etymology
FreeDict.com

rain cats and dogs in Turkish

rain cats and dogs in Turkish

bardaktan boşalırcasına yağmak
verb
(idiomatic, impersonal) To rain very heavily.
şakır şakır yağmur
verb
(idiomatic, impersonal) To rain very heavily.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.