English-French dictionary »

saint-priest meaning in French

EnglishFrench
Saint-Priest (a city in Lyon Metropolis, France)
proper noun

Saint-Priest◼◼◼nom propre