LTC

LTC

English Noun
Ad

Definition

Initialism of long-term care.

Ad