LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“throw in the towel” in Turkish

1 Turkish translation