Spanish-English Dictionarydesgarrasteis
desgarrasteis
desgarrar
Meaning of desgarrasteis