French-English dictionary »

nidwald meaning in English

FrenchEnglish
Nidwald nom propre

Nidwalden◼◼◼(canton of Switzerland)
proper noun