SLHH

AcronymDefinition
SLHHStichting Landelijke Herplaatsing Huisdieren (Dutch: Rural Foundation for the Redeployment of Pets; The Netherlands)