Skip to main content

English: federate

Welsh: ffedereiddio

Part of speech

Verb