Spanish-English Dictionarydisparan
disparan
dispararse
Meaning of disparan