Back to Dictionary
格勒诺布尔
格勒諾布爾
Gélènuòbùěr
1.
Grenoble (French town)
Noun