hubisteis derribado
-you had demolished
Preterite perfectvosotrosconjugation ofderribar.

derribar

Word of the Day
salted