AFRTSBC stands for American Forces Radio and Television Service Broadcast Center

AFRTSBC
Share
Abbreviations And Their Meaning