French-English dictionary »

gressoney-la-trinité meaning in English

FrenchEnglish
Gressoney-La-Trinité nom propre

Gressoney-La-Trinité◼◼◼(town in Italy)
proper noun