Polish-English dictionary »

sztafeta meaning in English

PolishEnglish
sztafeta noun

relaynoun
athletics discipline

relay racenoun
sports contest