1. DTRU stands for Demographic Training and Research Unit (Sri Lanka)
  2. DTRU
    stands for Double Transceiver Unit
  3. DTRU stands for Defense Threat Reduction University
DTRU

Leave a Reply

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