French-English dictionary »

saint-pastous meaning in English

FrenchEnglish
Saint-Pastous nom propre
{m}

Saint-Pastous◼◼◼(a village in Hautes-Pyrénées, France)
proper noun