LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“restriction of production” in Turkish

1 Turkish translation