English-Latin dictionary »

thing formed / devised meaning in Latin

EnglishLatin
thing formed / devised noun

figmentum [figmenti](2nd) N
noun