Spanish-English Dictionarysubsistir
Meaning of subsistir