Spanish-English Dictionarydispersase
dispersase
dispersar
Meaning of dispersase