Lexi
Turk
TURKISH ↔ ENGLISH DICTIONARY
⌕
Search
→
“desperate times call for desperate measures” in Turkish
1 Turkish translation
🇹🇷
TR
denize düşen yılana sarılır
Denize düşen yılana sarılır.