Saint-martin meaning

märtn
An island of the West Indies in the western Leeward Islands. The island has been divided into separate territories under French and Dutch administration since 1648.
0
0
Advertisement