Skip to main content

English: international development

Welsh: datblygu rhyngwladol

Part of speech

Verb