lún​dūn​tǎ

Tower of London

  • created sense approved 伦敦塔/倫敦塔 · lún​dūn​tǎ · Tower of London

    伦敦塔 / 倫敦塔

    lún​dūn​tǎ

    Tower of London

    a historic castle and fortress located on the north bank of the River Thames in central London

    伦敦 (literal) → 伦敦/倫敦 · lún​dūn · London 塔 (literal) → 塔 · tǎ · tower

    created sense