Skip to main content

English: Human Resource Development

Welsh: Datblygu Adnoddau Dynol

Part of speech

Verb

Definition

HRD