dogfish – English–Latine translations

🇬🇧 en la 🇻🇦

dogfish noun

  • small sharks of the Scyliorhinidae, Dalatiidae and Squalidae families
canicula
Wiktionary Links