Saint-tropez definition

săɴ-trô-pā
A town of southeast France on the Mediterranean coast of the French Riviera. It is a noted seaside resort.
0
0
Advertisement