English edit

Noun edit

Bafta (plural Baftas)

  1. Alternative form of BAFTA