Latin-English dictionary »

armatura meaning in English

LatinEnglish
armatura [armaturae] (1st) F
noun

equipment, armornoun

troop (of gladiators)noun
[UK: truːp] [US: ˈtruːp]