Definify.com

Definition 2024


sts

sts

See also: STS, STs, and sts.

English

Noun

sts

  1. plural of st