Spanish-English Dictionaryesparza
esparza
esparcirse
Meaning of esparza