AHDEC

AHDEC stands for Action for Human Development and Cooperation

AHDEC
Share
Abbreviations And Their Meaning