What does BAFTA stands for ?


Answer: British Academy of Film and Television Arts