Definisi 'big ben'

English to English
noun
1 clock in the clock tower of the Houses of Parliament, London Terjemahkan
source: wordnet30


Visual Synonyms