Spanish-English dictionary »

gemelo malvado meaning in English

SpanishEnglish
gemelo malvado noun

doppelganger(evil twin)
noun