lugger – Deutsch–English translations

🇬🇧 en de 🇩🇪

lugger noun

  • sailing vessel
Logger
Wiktionary Links