Polish-English dictionary »

tor wyścigowy meaning in English

PolishEnglish
tor wyścigowy noun

racetracknoun
a course over which races are run