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