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