TTR

Medical abbreviations:
TTR

Tanatoraja, Indonesia