DSGK

DSGK stands for Dansk/Svensk Gårdhundeklub (Danish: Danish/Swedish farm dog club)

DSGK
Share
Abbreviations And Their Meaning