Skip to main content

English: Organisational Development

Welsh: Datblygu Sefydliadol

Part of speech

Verb

Definition

OD