Polish-English dictionary »

niezwyciężona meaning in English

PolishEnglish
niezwyciężona noun

invinciblenoun
someone who cannot be defeated, destroyed or killed