LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ketch” in Turkish

1 Turkish translation