Spanish-English Dictionaryvanagloriarse
Meaning of vanagloriabas