Definition of IAAF in US English:

IAAF

abbreviation

  • International Association of Athletics Federations.