What does DRTD stand for?
DRTD stands for "Declaration on the Right to Development"
How to abbreviate "Declaration on the Right to Development"?
"Declaration on the Right to Development" can be abbreviated as DRTD
What is the meaning of DRTD abbreviation?
The meaning of DRTD abbreviation is "Declaration on the Right to Development"
What does DRTD mean?
DRTD as abbreviation means "Declaration on the Right to Development"