Skip to main content

English: delegated working

Welsh: gweithio ar ran rhywun arall

Part of speech

Verb