Italian edit

Proper noun edit

Massaciuccoli ?

  1. A lake in Lucca, Tuscany, Italy