LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“leave someone high and dry” in Turkish

1 Turkish translation