dockyard – English–Suomi translations

🇬🇧 en fi 🇫🇮

dockyard noun

  • ship repair place
telakka, korjaustelakka
Wiktionary Links