STV / ST-TFF

AcronymDefinition
STV / ST-TFFStar Trek, Fifth movie / 'The Final Frontier'