Skip to main content

English: canaries

Welsh: caneris

Part of speech

Noun, Plural

Definition

Yng nghyd-destun ffliw adar.