Spanish-English Dictionarydispersaba
dispersaba
dispersar
Meaning of dispersaba