English-Latin dictionary »

an ideal meaning in Latin

EnglishLatin
an ideal noun

effigia [effigiae](1st) F
noun