YLL

See also: yll and Yll

English

Noun

YLL pl (plural only)

  1. Initialism of Years of life lost.

See also