LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ship-to-ship” in Turkish

1 Turkish translation