在线词典患有to contract (an illness); to be afflicted with; to suffer from英文释义to contract (an illness); to be afflicted with; to suffer from