Chinese-English dictionary »

自由女神像 /zìyóu nǚshénxiàng/ meaning in English

ChineseEnglish
自由女神像 /Zìyóu Nǚshénxiàng/ proper noun

Statue of Liberty(large statue in New York harbor)
proper noun
[UK: ˈstæ.tʃuː əv ˈlɪb.ət.i] [US: ˈstæ.ˌtʃuː əv ˈlɪb.ər̩t.i]