German-Spanish dictionary »

noch leben meaning in Spanish

GermanSpanish
noch leben

sobrevivir