What does SL stand for?
SL stands for "Sri Lanka"
How to abbreviate "Sri Lanka"?
"Sri Lanka" can be abbreviated as SL
What is the meaning of SL abbreviation?
The meaning of SL abbreviation is "Sri Lanka"
What does SL mean?
SL as abbreviation means "Sri Lanka"