TLR

The three-letter acronym TLR can refer to:

Read more about TLR:  Biology, Reviews, Travel, Fiction, Other