Definition of IAEA in English:

IAEA

  • International Atomic Energy Agency.