LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“go to great lengths” in Turkish

1 Turkish translation