🇬🇧 en el 🇬🇷

undefeated adjective

  • Never defeated; always victorious.
αήττητος, ανίκητος
Wiktionary Links