Pulau ManBahasa Indonesia

Isle of Man, Man

Noun

One of the British Isles in the Irish Sea

English: Man, Isle of Man

English words with similar meanings

Show 2 words