Polish-English dictionary »

autsajder meaning in English

PolishEnglish
autsajder noun

underdognoun
competitor thought unlikely to win