LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“collectivization” in Turkish

1 Turkish translation