SGSR German Abbreviation

SGSR has various meanings in the German category. Discover the full forms, definitions, and usage contexts of SGSR in German.

Southeast German Shepherd Rescue
German

Citation

Last updated: