English-Latin dictionary »

cloak (wool / silk) to keep off rain meaning in Latin

EnglishLatin
cloak (wool / silk) to keep off rain noun

birrum [birri](2nd) N
noun

birrus [birri](2nd) M
noun