English-Latin dictionary »

cloak, traveling cloak meaning in Latin

EnglishLatin
cloak, traveling cloak noun

sagulum [saguli](2nd) N
noun