Lexi
Turk
TURKISH ↔ ENGLISH DICTIONARY
⌕
Search
→
“rain cats and dogs” in Turkish
2 Turkish translations
🇹🇷
TR
bardaktan boşalırcasına yağmak
🇹🇷
TR
şakır şakır yağmur
Şakır şakır yağmur yağıyor.