Chinese-English dictionary »

要上厕所 /yào shàng cèsuǒ/ meaning in English

ChineseEnglish
要上厕所 /yào shàng cèsuǒ/ phrase

nature calls(the speaker feels a need to urinate or defecate)
phrase