1. AFRTS
    stands for Armed Forces Radio & Television Service (US DoD)
  2. AFRTS stands for American Forces Radio & Television Service
AFRTS
Share
Abbreviations And Their Meaning