Spanish-English Dictionarydisipen
disipen
disiparse
Meaning of disipen