STSL

AcronymDefinition
STSL➣Sea Turtle Survival League
STSL➣Subhiksha Trading Services Ltd. (est. 1997; India)
STSL➣Solidarity Trust Services Limited (Jersey Channel Islands)
STSL➣Spanco Telesystems and Solutions, Ltd. (Mumbai, India)
STSL➣Siemens Transportation Systems Limited (UK)
STSL➣Short-Term Selected Line (animal genes)