Spanish-English Dictionarydisipaban
disipaban
disiparse
Meaning of disipaban