English-Latin dictionary »

masterpiece meaning in Latin

EnglishLatin
masterpiece [masterpieces] noun
[UK: ˈmɑːst.ə.piːs]
[US: ˈmæst.r̩.ˌpis]

palmarium [palmarii](2nd) N
noun