ground-ivy – English–Italiano translations

🇬🇧 en it 🇮🇹

ground-ivy noun

  • Glechoma hederacea
edera terrestre
Wiktionary Links