Skip to main content

English: enter into agreement

Welsh: ymrwymo i gytundeb

Part of speech

Verb