LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“dire straits” in Turkish

1 Turkish translation
TR
darda

Onun para için eli darda.