Spanish-English Dictionarydestrozaste
destrozaste
destrozar
Meaning of destrozaste