English: diabetes mellitus
Welsh: diabetes mellitus
Subject: Iechyd
English definition: A form of diabetes