Czech-English dictionary »

pole position meaning in English

CzechEnglish
pole position noun

pole position(top qualifying position)
noun