neckweed – Deutsch–English translations

🇬🇧 en de 🇩🇪

neckweed noun

  • Veronica peregrina
Fremder Ehrenpreis
Wiktionary Links