Back to Dictionary
洛桑
Luòsāng
1. Lausanne (city in Switzerland)
Noun