English-Latin dictionary »

something put on meaning in Latin

EnglishLatin
something put on noun

indumentum [indumenti](2nd) N
noun