DJJD

DJJD stands for Defeat of Jesse James Days

DJJD
Share
Abbreviations And Their Meaning