TLL

Medical abbreviations:
TLL

Tallinn, Estonia