Skip to main content

English: diabetes mellitus

Welsh: diabetes mellitus

Definition

A form of diabetes