TSVTS

AcronymDefinition
TSVTSTurkish Straits Vessel Traffic Service (Turkey)