Spanish-English Dictionaryderribemos
derribemos
derribar
Meaning of derribemos