LTS

LTS can refer to:

Read more about LTS:  Computers, Transport, Other