Skip to main content

English: participate actively

Welsh: ymroi i

Part of speech

Verb