Spanish-English Dictionarydisipaba
disipaba
disiparse
Meaning of disipaba