undefeated in Turkish
undefeated in Turkish
namağlup
Never defeated; always victorious.
yenilgisiz
Never defeated; always victorious.