undefeated in Finnish
undefeated in Finnish
voittamaton
Never defeated; always victorious.
päihittämätön
Never defeated; always victorious.