English: International Commission on Non-ionizing Radiation Protection
Welsh: Y Comisiwn Rhyngwladol ar Ddiogelu rhag Ymbelydredd nad yw’n Ïoneiddio
Subject: TGCh
English definition: ICNIRP
Welsh definition: ICNIRP