LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“shipbuilding” in Turkish

1 Turkish translation