habíamos derribado
-we had demolished
Past perfectnosotrosconjugation ofderribar.

derribar

Word of the Day
salted