LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“nut and bolt” in Turkish

1 Turkish translation