Chinese-English dictionary »

桎梏 /zhìgù/ meaning in English

ChineseEnglish
桎梏 /zhìgù/ noun

captivity(state of being captive)
noun
[UK: kæp.ˈtɪ.vɪ.ti] [US: kæp.ˈtɪ.və.ti]

Your history