What does TLRA stand for?

What does TLRA mean? We have 1 definitions. Read most used TLRA meanings below.

ADVERTISEMENT