Printer friendly
"AcronymAttic.com

What does DLTTA stand for?

DLTTA stands for Diogenes Links To The Ancient

Advertisement:

This definition appears very frequently