Diccionario Inglés-Español
extricate
Desembarazar
Diccionario Inglés-Español
extremity
exuberance