Back to Dictionary
尼姆
Nímǔ
1. Nîmes (city in France)
Noun