Spanish-English Dictionarydisparar
Meaning of disparar