French-English dictionary »

passer le flambeau meaning in English

FrenchEnglish
passer le flambeau verbe

pass the torch◼◼◼verb