siminzari
/
see-meen-TSAH-ree
/
[
Italian
]
"Seed sellers." Sellers of seeds in Sicily.
Countries
Italy
Regions
Sicily
Related terms
Sicily