hubimos derribado
-we had demolished
Preterite perfectnosotrosconjugation ofderribar.

derribar

Word of the Day
dill