Latin-English dictionary »

sagulum meaning in English

LatinEnglish
sagulum [saguli] (2nd) N
noun

cloak, traveling cloaknoun