Chinese-English dictionary »

生出 /shēngchū/ meaning in English

ChineseEnglish
生出 /shēngchū/ verb

birth(to give birth (to))
verb
[UK: bɜːθ] [US: ˈbɝːθ]