Chinese-English dictionary »

排大便 /pái dàbiàn/ meaning in English

ChineseEnglish
排大便 /pái dàbiàn/ verb

defecate [defecated, defecating, defecates]verb
[UK: ˈde.fək.eɪt] [US: ˈde.fək.eɪt]