Chinese-English dictionary »

特拉法加廣場 meaning in English

ChineseEnglish
特拉法加廣場 proper noun

Trafalgar Square(square in Westminster)
proper noun