Definition of IABA in English:

IABA

  • International Amateur Boxing Association.