undefeated in Greek
undefeated in Greek
αήττητος
Never defeated; always victorious.
ανίκητος
Never defeated; always victorious.