Latin-English dictionary »

magnum opus meaning in English

LatinEnglish
magnum opus noun
N

pièce de résistance(masterpiece)
noun