IAAF


Meaning of IAAF in English

[IAAF] abbreviation International Amateur Athletic Federation

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