DOESC

DOESC stands for Deutscher Old English Sheepdog Club (Germany)

DOESC
Share
Abbreviations And Their Meaning