English: IFG
Welsh: IFG
Subject: Iechyd
English definition: Impaired Fasting Glucose
Welsh definition: Lefelau Diffygiol o Glwcos ar ôl Ymprydio