Definisi 'st. martin'

English to English
noun
1 French bishop who is a patron saint of France (died in 397) Terjemahkan
source: wordnet30

2 an island in the western Leeward Islands; administered jointly by France and the Netherlands Terjemahkan
source: wordnet30


Visual Synonyms