Definisi 'british capital'

English to English
noun
1 the capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center Terjemahkan
source: wordnet30


Visual Synonyms