nursehound – English–Français translations

🇬🇧 en fr 🇫🇷

nursehound noun

  • Scyliorhinus stellaris
grande roussette
Wiktionary Links