meaning of iaea

1. the United Nations agency concerned with atomic energy


Related Words

iaea |

Developed & Maintained By Taraprasad.com

Treasure Words