DJTD stands for David James Teak Direct Ltd. (UK)

DJTD
Share
Abbreviations And Their Meaning