ELARD

AcronymDefinition
ELARDEuropean Leader Association for Rural Development