LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Collective Security Treaty Organisation” in Turkish

2 Turkish translations