Spanish-English Dictionaryesparce
esparce
esparcirse
Meaning of esparce