Please enable javascript to use dictionary! Howto enable javascript?
Palace of Westminster▼nounbuilding in London housing the House of Commons and House of Lords
↑