Skip to main content

English: business enterprise research and development

Welsh: ymchwil a datblygu mentrau busnes

Part of speech

Noun, Feminine, Singular

Definition

BERD