Definition of IABA in English:

IABA

abbreviation

  • International Amateur Boxing Association.