1. AFRTS stands for Armed Forces Radio & Television Service (US DoD)
  • AFRTS stands for American Forces Radio & Television Service
  • AFRTS

    Leave a Reply

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