English-Chinese dictionary »

tower of london meaning in Chinese

EnglishChinese
Tower of London (a fortress in London)
proper noun

伦敦塔 /Lúndūn tǎ/proper noun

倫敦塔proper noun

Your history