Back to Dictionary
圣路易斯
聖路易斯
Shènglùyìsī
1.
St Louis, large city in eastern Missouri
Noun