Spanish-English Dictionaryesparces
esparces
esparcirse
Meaning of esparces