English-French dictionary »

lance rest meaning in French

EnglishFrench
lance rest noun

arrêtnom {m}

arrêt de cuirassenom {m}