Diccionario Español-Inglés
persistir
Exist, subsist
Diccionario Español-Inglés
persistente
persona