Spanish-English Dictionarydisipaste
disipaste
disiparse
Meaning of disipaste