Spanish-English Dictionaryabjurar
Meaning of abjurar