house of lords

Noun
  1. the upper house of the British parliament

Khám phá thêm

Các từ liên quan

Từ chứa "house of lords"

house of lords
The House of Lords debates a new bill.