Spanish-English Dictionarydispersaban
dispersaban
dispersar
Meaning of dispersaban