Spanish-English Dictionaryderribéis
derribéis
derribar
Meaning of derribéis