Trafalgar Square
词源说明
In honour of the Battle of Trafalgar.
释义(英文)
专有名词 Proper noun
- A square in the City of Westminster; the site of Nelson's Column, National Gallery and the scene of frequent demonstrations.
正在查询…
In honour of the Battle of Trafalgar.