1. DRTD stands for Declaration on the Right to Development (UN)
  2. DRTD stands for Department of Radio Technical Devices
DRTD

Leave a Reply

Your email address will not be published. Required fields are marked *