derrochasen
Spanish
Verb
derrochasen
third-person plural imperfect subjunctive of
derrochar