English-French dictionary »

staging post meaning in French

EnglishFrench
staging post (intermediate stopping point)
noun

étape◼◼◼nom