dog rose – English–Français translations

🇬🇧 en fr 🇫🇷

dog rose noun

  • the species Rosa canina
rosier des chiens, églantier des chiens, églantier des haies
  • a Rosa canina flower
rose sauvage, églantine
Wiktionary Links