instancabile – English–Italiano translations

🇮🇹 it en 🇬🇧

instancabile adjective

  /instanˈkabile/
  • infaticabile
tireless indefatigable
Wiktionary Links