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