English-Latin dictionary »

pièce de résistance meaning in Latin

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

magnum opusnoun
{n}