Sassuolo

English

Proper noun

Sassuolo

  1. A town in Italy.