French-English dictionary »

arrêt de cuirasse meaning in English

FrenchEnglish
arrêt de cuirasse nom {m}

lance restnoun