The largest abbreviations and acronyms listing
  1. Do Pais Acronyms
  2. > Sl
What does ”Sl”” mean?

What does the french acronym Sl means?

Sl: French abbreviation meanings

Sl
  1. Sierra Leone
  2. Sri Lanka

Sl meanings, definitions and examples in French

French related abbreviations