saint-pierres
French
Noun
saint-pierres
m
plural of
saint-pierre