What does slsa mean?

slsa meaning is defined below:

Sustainable Livelihoods in Southern Africa
ADVERTISEMENT

Was it useful?

What does slsa mean? It stands for Sustainable Livelihoods in Southern Africa

Most popular questions

What does slsa stand for?


slsa stands for "Sustainable Livelihoods in Southern Africa"

How to abbreviate "Sustainable Livelihoods in Southern Africa"?


"Sustainable Livelihoods in Southern Africa" can be abbreviated as slsa

What is the meaning of slsa abbreviation?


The meaning of slsa abbreviation is "Sustainable Livelihoods in Southern Africa"

What does slsa mean?


slsa as abbreviation means "Sustainable Livelihoods in Southern Africa"

Related Acronym Searches