lā​dù​zi

to have diarrhea

Definitions

lā​dù​zi

(coll.) to have diarrhea

Sources