TVDTS: Television Direct To Sailors

What does TVDTS mean? The above is one of TVDTS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Television Direct To Sailors