siminzari

/see-meen-TSAH-ree/
[Italian]

"Seed sellers." Sellers of seeds in Sicily.

Countries

Regions

Related terms