Chinese-English dictionary »

拉屎 /lāshǐ/ meaning in English

ChineseEnglish
拉屎 /lāshǐ/ verb

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

pooverb
[UK: ˈpuː] [US: ˈpuː]

shit [shitted, shitted, shitting, shits]verb
[UK: ʃɪt] [US: ˈʃiːt]