What does TLRA stand for?

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

ADVERTISEMENT