STFR

(redirected from Subtitles In French)
AcronymDefinition
STFRSubtitles In French
STFRSerum Transferrin Receptor
STFRStratus Fractus