TELSTRA

Medical abbreviations:
TELSTRA

Technically Elaborate Lowdown Scheme To Rob Australians