VOFSTA
Meanings
Noun
1. "version originale française sous-titres anglais" — French-language original with English subtitles (OFVEST); a film with original French-language dialogue having English-language subtitles (initialism)