English-Latin dictionary »

gloves, gauntlets meaning in Latin

EnglishLatin
gloves, gauntlets noun

manica [manicae](1st) F
noun