Translation English Spanish: pull down
Diccionario: main
pull down
verb
7 arrasar, arruinar, demoler, derribar, derruir, desbaratar, descomponerse, desmoronarse, destrozar, destrozarse, destruir, estrellar, estropear, estropearse, romper, romperse.