English-Latin dictionary »

shield, defense meaning in Latin

EnglishLatin
shield, defense noun

aegis [aegidis](3rd) F
noun