Spanish-English Dictionarydescabalgar
Meaning of descabalgar