Chinese-English dictionary »

苏州河 /sūzhōu hé/ meaning in English

ChineseEnglish
苏州河 /Sūzhōu / proper noun

Suzhou Creek(creek)
proper noun