Spanish-English dictionary »

resucitado meaning in English

SpanishEnglish
resucitado noun
{m}

revenant(supernatural being)
noun
[UK: rˈevənənt] [US: rˈevənənt]