Back to Dictionary
上吐下泻
上吐下瀉
shàngtùxiàxiè
1.
to vomit and have diarrhea