YourDictionary

Saint-Tropez

(săɴ-trô-pāˈ)

A town of southeast France on the Mediterranean coast of the French Riviera. It is a noted seaside resort. Population: 5,640.

link/cite print suggestion box