Skip to main content

English: staggers

Welsh: y ddera

Part of speech

Noun, Feminine, Singular

Definition

Clefyd sy'n effeithio ar anifeiliaid.