IABA


Meaning of IABA in English

[IABA] abbreviation International Amateur Boxing Association

Merriam-Webster English vocab.      Английский словарь Merriam Webster.