Italian edit

Proper noun edit

Levrera ?

  1. Zeča (an island in Croatia)