Shoehorned letter Synonyms

SL abbreviation

SL is an abbreviation for Shoehorned Letter
What does SL stand for?
SL stands for "Shoehorned Letter"

Definitions for Letter