LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“libertarian socialism” in Turkish

2 Turkish translations