English-Chinese dictionary »

house of lords meaning in Chinese

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

上議院proper noun

上议院 /shàngyìyuàn/proper noun