ECPPA

AcronymDefinition
ECPPAEuropean Convention for the Protection of Pet Animals