Quizzing Live

What Does Bafta Stand For

Answer:
British Academy of Film and Television Arts