Spanish-English Dictionarydisiparon
disiparon
disiparse
Meaning of disiparon