Chinese-English dictionary »

肠子 /chángzi/ meaning in English

ChineseEnglish
肠子 /chángzi/ noun

bowels(intestines)
noun
[UK: ˈbaʊəlz] [US: ˈbaʊəlz]

intestine [intestines](alimentary canal)
noun
[UK: ɪn.ˈte.stɪn] [US: ˌɪn.ˈte.stən]