Spanish-English Dictionaryderribamos
derribamos
derribar
Meaning of derribamos