Skip to main content

English: federation

Welsh: ffedereiddio

Part of speech

Verb