Chinese-English dictionary »

倫敦塔 meaning in English

ChineseEnglish
倫敦塔 proper noun

Tower of London(a fortress in London)
proper noun

Your history