TLT

Medical abbreviations:
TLT

Test Loop Translator