inveterate in Spanish
inveterate in Spanish
empedernido
Firmly established from having been around for a long time; of long standing.
incorregible
Firmly established from having been around for a long time; of long standing.