English-Spanish dictionary »

therianthrope meaning in Spanish

EnglishSpanish
therianthrope (any mythical being which is part human, part animal)
noun

hombre bestianoun
{m}