English-French dictionary »

last stand meaning in French

EnglishFrench
last stand noun

baroud d'honneur◼◼◼nom {m}