What does NTDA stand for?
NTDA stands for "New Town Development Authority"
How to abbreviate "New Town Development Authority"?
"New Town Development Authority" can be abbreviated as NTDA
What is the meaning of NTDA abbreviation?
The meaning of NTDA abbreviation is "New Town Development Authority"
What does NTDA mean?
NTDA as abbreviation means "New Town Development Authority"