Chinese-English dictionary »

伦敦塔 /lúndūn tǎ/ meaning in English

ChineseEnglish
伦敦塔 /Lúndūn / proper noun

Tower of London(a fortress in London)
proper noun