Polish-English dictionary »

ostatnia prosta meaning in English

PolishEnglish
ostatnia prosta noun

home stretchnoun
final part of a distance or effort

home stretchnoun
final stretch of a race