LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“non-governmental organization” in Turkish

1 Turkish translation