Spanish-English Dictionarydispararais
dispararais
dispararse
Meaning of dispararais