Spanish-English Dictionarydisipa
disipa
disiparse
Meaning of disipa