sneezewort – Català–English translations

🇬🇧 en ca

sneezewort noun

  • Achillea ptarmica
camamilla de muntanya
Wiktionary Links