derrochan
Spanish
Verb
derrochan
third-person plural present indicative of
derrochar