AFRREI stands for Africa Rural and Renewable Energy Initiative

AFRREI
Share
Abbreviations And Their Meaning