English-Latin dictionary »

murderer, homicide meaning in Latin

EnglishLatin
murderer, homicide noun

homicida [homicidae](1st) C
noun