English-French dictionary »

first leg meaning in French

EnglishFrench
first leg noun

aller◼◼◼nom {m}

match aller◼◼◼nom {m}