To depress, as in spirits or health.
英
美
衰弱精神或健康下降
目录
查词历史
英 汉