TTI

Medical abbreviations:
TTI

Tetiaroa Island, French Polynesia