Spanish-English dictionary »

siete vidas meaning in English

SpanishEnglish
siete vidas noun
{f-Pl}

nine lives(durability; near immunity to damage)
noun