🇬🇧 en it 🇮🇹

unbeatable adjective

  • That cannot be beaten, defeated or overcome
imbattibile
Wiktionary Links