English-Chinese dictionary »

scotland yard meaning in Chinese

EnglishChinese
Scotland Yard (headquarters of the Criminal Investigation Department of the London Metropolitan Police Force)
proper noun
[UK: ˈskɒt.lənd.ˈjɑːd]
[US: ˈskɒt.lənd.ˈjɑːd]

苏格兰场 /Sūgélán Chǎng/proper noun

蘇格蘭場proper noun