Translation of S/ref. in English:

S/ref.

your ref, n.

feminine noun

  • 1

    your ref