English-French dictionary »

pole position meaning in French

EnglishFrench
pole position (top qualifying position)
noun

pole position◼◼◼nom {f}

position de tête◼◻◻nom {f}