Spanish-English Dictionarydestacaste
destacaste
destacar
Meaning of destacaste