Meaning of IAEA in English:

IAEA

Translate IAEA into Spanish

abbreviation

  • International Atomic Energy Agency.