Spanish-English Dictionaryderribaseis
derribaseis
derribar
Meaning of derribaseis