English-Latin dictionary »

summer garment meaning in Latin

EnglishLatin
summer garment noun

theristrum [theristri](2nd) N
noun