LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“all's well that ends well” in Turkish

1 Turkish translation