What does LSDC stand for?
LSDC stands for "London Sustainable Development Commission"
How to abbreviate "London Sustainable Development Commission"?
"London Sustainable Development Commission" can be abbreviated as LSDC
What is the meaning of LSDC abbreviation?
The meaning of LSDC abbreviation is "London Sustainable Development Commission"
What does LSDC mean?
LSDC as abbreviation means "London Sustainable Development Commission"