Skip to main content

English: small and medium-sized enterprises

Welsh: busnesau bach a chanolig

Part of speech

Noun, Plural

Definition

SMEs