Definisi 'city of london'

English to English
noun
1 the part of London situated within the ancient boundaries; the commercial and financial center of London Terjemahkan
source: wordnet30


Visual Synonyms