English to Chinese Dictionary

Search:

Did you mean: cuican caichan kuichan chichin chuchan guochan chichuan chihan ?

催产 cuī chǎn to induce labor / to expedite childbirth


<< back to the home page