Torcello
Italian
Proper noun
Torcello
?
an
island
in the
Venice
lagoon
Derived terms
torcellano