knotweed – English–Français translations

🇬🇧 en fr 🇫🇷

knotweed noun

  • Polygonum
renouée
Wiktionary Links