Spanish-English Dictionaryderrocamos
derrocamos
derrocar
Meaning of derrocamos