dockyard – English–Español translations

🇬🇧 en es 🇪🇸

dockyard noun

  • ship repair place
astillero
Wiktionary Links