Spanish-English Dictionarydisparaban
disparaban
dispararse
Meaning of disparaban