la Fondamenta delle Zattere
le Zattere f pl
zattere f
Plural of zattera; literally, the rafts or pontoons.