Spanish-English Dictionarydisparase
disparase
dispararse
Meaning of disparase