Printer friendly
"AcronymAttic.com

What does DTHDS stand for?

DTHDS stands for Duivenbond Tegen Het Druk Stadsverkeer

This definition appears very rarely