seadog – English–Italiano translations

🇬🇧 en it 🇮🇹

seadog noun

  • sailor accustomed to the sea
lupo di mare
Wiktionary Links