Pinyin Dictionary results for "shang tu xia xie"

上吐下泻
to vomit and have diarrhea
Dictionary data provided by CC-CEDICT