AYFP

AcronymDefinition
AYFPAfrican Youth Forum for Peace