Spanish-English Dictionarydisparáramos
disparáramos
dispararse
Meaning of disparáramos