WHAT DOES BAFTA STAND FOR? May 9, 2017 By Show answer BRITISH ACADEMY OF FILM AND TELEVISION ARTS More The Arts Questions