laid low

laid low

laid low

Adjective

put out of action (by illness)

Synonyms: