ramsons – Català–English translations

🇬🇧 en ca

ramsons noun

  • Allium ursinum
all de bruixa, all bord, all d'os
Wiktionary Links