LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“eye bolt” in Turkish

1 Turkish translation