derrochad
Spanish
Verb
derrochad
second-person plural imperative of
derrochar