LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“international organization” in Turkish

1 Turkish translation