English-French dictionary »

hill start meaning in French

EnglishFrench
hill start noun

démarrage en côte◼◼◼nom {m}