Pinyin Dictionary results for "te la fa er jia guang chang"

特拉法尔加广场
Trafalgar Square (London)
Dictionary data provided by CC-CEDICT