LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“control arm” in Turkish

1 Turkish translation