LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“means of production” in Turkish

1 Turkish translation