Skip to main content

English: Business Improvement and Resource Investment Group

Welsh: Y Grŵp Gwella Busnes a Buddsoddi Adnoddau

Part of speech

Noun, Masculine, Singular

Definition

BIRI