NYTTS

AcronymDefinition
NYTTSNew York Turtle and Tortoise Society
NYTTSNew York Times Travel Show (New York, NY)