AFNETA

AFNETA stands for Alley Farming Network for Tropical Africa

AFNETA
Share
Abbreviations And Their Meaning