iba









iba


abbreviation for (in Britain)

  1. Independent Broadcasting Authority
49 queries 0.597