Diccionario Inglés-Español
invigorate
Vigorizar
Diccionario Inglés-Español
inveterate
invincibility