French-English dictionary »

gressoney-saint-jean meaning in English

FrenchEnglish
Gressoney-Saint-Jean nom propre

Gressoney-Saint-Jean◼◼◼(town in Italy)
proper noun