Spanish-English Dictionaryrenunciar
Meaning of renunciar