desmadrar
Top 35000
Meanings
Verb
1. to separate a baby animal from its mother (transitive)
2. to ruin, to mess up, to spoil (colloquial)
3. to fall apart, to fall to bits (reflexive)