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

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