English-Latin dictionary »

killer of men (applied to epic heroes) meaning in Latin

EnglishLatin
killer of men (applied to epic heroes) noun

homicida [homicidae](1st) C
noun