English-Latin dictionary »

kind of cloak meaning in Latin

EnglishLatin
kind of cloak noun

anaboladium [anaboladii](2nd) N
noun