Spanish-English Dictionarydisipasen
disipasen
disiparse
Meaning of disipasen