Giudecca – English–Latine translations

🇬🇧 en la 🇻🇦

Giudecca properNoun

  • long island in the Venetian Lagoon
Iūdaica, Spīna Longa
Wiktionary Links