Spanish to English Dictionary

Versión en Español

"abnegation" in Spanish translation