French-English dictionary »

chambéry meaning in English

FrenchEnglish
Chambéry nom propre

Chambéry◼◼◼(city in France)
proper noun