Latin-English dictionary »

theristrum meaning in English

LatinEnglish
theristrum [theristri] (2nd) N
noun

garment, coveringnoun

summer garmentnoun