French-English dictionary »

chambre des lords meaning in English

FrenchEnglish
Chambre des Lords nom {f}

House of Lords◼◼◼(upper chamber of UK parliament)
proper noun
[UK: ˈhaʊs əv lɔːdz] [US: ˈhaʊs əv ˈlɔːrdz]