Chinese-English dictionary »

上院 /shàngyuàn/ meaning in English

ChineseEnglish
上院 /shàngyuàn/ noun

upper house(part of a legislature)
noun
[UK: ˈʌ.pə(r) ˈhaʊs] [US: ˈʌ.pər ˈhaʊs]