What does SEFA stand for?
SEFA stands for "Solar Energy for Africa"
How to abbreviate "Solar Energy for Africa"?
"Solar Energy for Africa" can be abbreviated as SEFA
What is the meaning of SEFA abbreviation?
The meaning of SEFA abbreviation is "Solar Energy for Africa"
What does SEFA mean?
SEFA as abbreviation means "Solar Energy for Africa"