ramsons – English–Português translations

🇬🇧 en pt 🇵🇹

ramsons noun

  • Allium ursinum
alho-dos-ursos, alho selvagem
Wiktionary Links