YAPD

AcronymDefinition
YAPDYouth Association for Population and Development (Egypt)