Definisi 'wembley'

English to English
noun
1 a southeastern part of Greater London that is the site of the English national soccer stadium Terjemahkan
source: wordnet30


Visual Synonyms