English-Latin dictionary »

half-man, half-human (half monster) meaning in Latin

EnglishLatin
half-man, half-human (half monster) noun

semihomo [semihominis](3rd) M
noun