TLR


Meaning of TLR in English

[tlr] abbreviation tailor, trailer

Merriam-Webster English vocab.      Английский словарь Merriam Webster.