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