STL


Meaning of STL in English

abbreviation

1. stall

2. steel

3. stile

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.