Spanish-English Dictionarydesgarráis
desgarráis
desgarrar
Meaning of desgarráis