STF
Top 35000
Meanings
Noun
1. "sous-titres français" — French subtitles (FST) (initialism)