LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Allen screw” in Turkish

1 Turkish translation