ramsons – English–Français translations

🇬🇧 en fr 🇫🇷

ramsons noun

  • Allium ursinum
ail des ours
Wiktionary Links