Skip to main content

English: ted

Welsh: troi'r gwair

Part of speech

Verb