BAFTA

Meaning

Etymology

Abbreviation of the British Academy of Film and Television Arts, which presents the awards.

Notes

Sign in to write sticky notes