BIG BEN


Meaning of BIG BEN in English

famous clock that is located over the British House of Parliament in London

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.