isle_of_manEnglish

Isle of Man, Man

Noun

One of the British Isles in the Irish Sea

English: Man, Isle of Man

Bahasa: Pulau Man

Bahasa words with similar meanings

English words with similar meanings

Show 1 words