Spanish-English Dictionarydescabalgara
descabalgará
descabalgar
Meaning of descabalgara