Spanish-English Dictionaryderribe
derribé
derribe
derribe
derribar
Meaning of derribe