Skip to main content

English: Have your say!

Welsh: Dweud eich dweud!

Part of speech

Verb