- Ìxoła de Man — Isle of Man (English)
- An island located in the Irish Sea between Great Britain and Ireland.
Translate Ìxoła de Man
Learn how to say "Isle of Man" in other languages:
Browse our dictionary
Find other interesting words in Venetian and English by browsing through our dictionary: