Definition of IAAF in US English:

IAAF

  • International Association of Athletics Federations.