LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“windlass” in Turkish

2 Turkish translations