Skip to main content

English: arbitrate

Welsh: cymrodeddu

Part of speech

Verb