Spanish-English Dictionaryesparzan
esparzan
esparcirse
Meaning of esparzan