| 释义 |
Scotland Yard WordReference English-Chinese Dictionary © 2019:主要翻译英语中文Scotland Yard nnoun: Refers to person, place, thing, quality, etc. (London police headquarters)伦敦警察厅 lún dūn jǐng chá tīng Let's make sure she's really missing before we get Scotland |