Quizzing Live

What Does The Abbreviation Bafta Actually Stand For

Answer:
British Academy Of Film And Television Arts