IAEA


Meaning of IAEA in English

abbr. International Atomic Energy Agency.

Oxford English vocab.      Оксфордский английский словарь.