English dictionary, thesaurus, translations & etymology
FreeDict.com

Scotland Yard in Japanese

Scotland Yard in Japanese

スコットランドヤード
proper noun
(UK) The headquarters of the Criminal Investigation Department of the London Metropolitan Police Force.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.