Special Dictionary
Proverbs
Quotes
Names
Acronyms
Latin
Acronyms and Abbreviations
What does
JDTRS
stand for?
JDTRS: Japanese Data Tracking and Relay Satellite
Science
All definitions of JDTRS
Back to jd Group
Back to jdt Group
JDTRS Acronym Meanings
provided by
All Acronyms Dictionary