French-English dictionary »

saint-tropez meaning in English

FrenchEnglish
Saint-Tropez nom propre
{m}

Saint-Tropez◼◼◼(commune and town)
proper noun