Skip to main content

English: HRD

Welsh: Datblygu Adnoddau Dynol

Part of speech

Verb

Definition

Human Resource Development