innestare – English–Italiano translations

🇮🇹 it en 🇬🇧

innestare verb

  /innesˈtare/
  • (botanica)
graft
Wiktionary Links