Spanish-English Dictionarydestacabas
destacabas
destacar
Meaning of destacabas