Spanish-English Dictionarydestacara
destacara
destacar
Meaning of destacara