Skip to main content

English: Sustainable Business in Action

Welsh: Busnes Cynaliadwy ar Waith

Part of speech

Noun, Masculine, Singular

Definition

SABINA - a waste minimisation project based around the Severn Estuary.