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

Leave a Reply

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