French-English dictionary »

pièce de résistance meaning in English

FrenchEnglish
pièce de résistance nom {f}

pièce de résistance◼◼◼(masterpiece)
noun