Spanish-English Dictionarydestrozas
destrozas
destrozar
Meaning of destrozas