Sassuolo
English
Proper noun
Sassuolo
A
town
in
Italy
.