DLDTA: Durban Long Distance Taxi Association

What does DLDTA mean? The above is one of DLDTA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Durban Long Distance Taxi Association