Home US English Houses of Parliament
Translate Houses of Parliament into Spanish
(in the UK) the Houses of Lords and Commons regarded together, or the building where they meet (the Palace of Westminster).
READ THESE ARTICLES