LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“halyard , halliard” in Turkish

3 Turkish translations