Spanish-English dictionary »

hombre bestia meaning in English

SpanishEnglish
hombre bestia noun
{m}

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