Back to Dictionary
土桑
Tǔsāng
1. Tucson (city in Arizona)
Noun