LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“peace treaty” in Turkish

1 Turkish translation