French-English dictionary »

saint-girons meaning in English

FrenchEnglish
Saint-Girons nom {f}

Saint-Girons◼◼◼(a city in Ariège, France)
proper noun