LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“nonpartisan” in Turkish

1 Turkish translation