hogweed – English–Français translations

🇬🇧 en fr 🇫🇷

hogweed noun

  • umbelliferous plant, Heracleum
berce
Wiktionary Links