87 / 123

What does 长沙 (chángshā) mean in English?

长沙
chángshā長沙

Changsha (city in Hunan Province) (Proper Noun)