Spanish-English Dictionarydisparara
disparará
dispararse
Meaning of disparara