Spanish-English Dictionarydisparas
disparas
dispararse
Meaning of disparas