English: XRF
Welsh: fflworoleuedd pelydr-X
Subject: Datblygu economaidd
English definition: X-ray fluorescence