Spanish-English Dictionaryderrocáramos
derrocáramos
derrocar
Meaning of derrocáramos