Chinese-English dictionary »

望景楼 /wàngjǐnglóu/ meaning in English

ChineseEnglish
望景楼 /wàngjǐnglóu/ noun

belvedere [belvederes](raised structure offering a pleasant view of the surrounding area)
noun
[UK: ˌbel.və.ˈdɪr] [US: ˌbel.və.ˈdɪr]