Spanish-English Dictionarydispararé
dispararé
dispararse
Meaning of dispararé