Skip to main content

English: decoy

Welsh: adar denu

Part of speech

Noun, Plural

Definition

birds, sometimes animals