Spanish to English Dictionary

Versión en Español

"abnegate" in Spanish translation