Spanish-English Dictionaryderribáramos
derribáramos
derribar
Meaning of derribáramos