Home
Search
Index
Definify.com
Definition
2024
TLR
TLR
French
Initialism
TLR
LRT
;
Initialism of
transit léger sur rail
.
or
transit léger sur rails
Related terms
SLR
(
S
ystème
L
éger sur
R
ail(s)
)
Similar Results
Tor
Tar
Tar-water
Ter-tenant