Spanish-English Dictionarydisipabas
disipabas
disiparse
Meaning of disipabas