Etymology Explorer › English

Where does “stf” come from?

stf (English): Abbreviation of scientifiction

Definitions

  1. Abbreviation of scientifiction

Words derived from “stf”

  • stfdom