4 results
Results are displayed by relevance.
Welsh: Awdurdod Ynni Atomig y DU
English: UK Atomic Energy Authority
Welsh: Cymuned Ynni Atomig Ewrop
English: European Atomic Energy Community
English: International Atomic Energy Agency
English: IAEA