How to pronounce "st. maarten"
Add your own pronunciation of "st. maarten"
Meanings and definitions of "st. maarten"
- Noun
an island in the western Leeward Islands; administered jointly by France and the Netherlands
Synonyms:
an island in the western Leeward Islands; administered jointly by France and the Netherlands