Skip to main content

English: foot scald

Welsh: llid y traed

Part of speech

Noun, Masculine, Singular

Definition

Clefyd ar ddefaid.