IBA


Meaning of IBA in English

abbr. (in the UK) Independent Broadcasting Authority.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.