Salo in Italian
Salo in Italian
Salò
A town in Lombardy, Italy.
Repubblica di Salò
Ellipsis of Salo Republic.