Kamus SABDA Mobile
Bahasa Indonesia
English
Found 1 definition:
isle of man
.
isle of man
top
Pos
: Noun Phrase
[WORDNET DICTIONARY]
Noun
isle of man
has 1 senses
isle of man
(n = noun.location)
man
- one of the British Isles in the Irish Sea;