Spanish-English Dictionarydisparases
disparases
dispararse
Meaning of disparases