VFSTA
Meanings
Noun
1. "version français sous-titres anglais" — French-language version with English subtitles (OFVEST); a film dubbed in French with English-language subtitles (initialism)