English-Latin dictionary »

saint-tropez meaning in Latin

EnglishLatin
Saint-Tropez (commune and town)
proper noun

Sanctus Torpetiusproper noun
{m}