Skip to main content

English: dragon's teeth

Welsh: dannedd draig

Part of speech

Noun, Plural