Skip to main content

English: regenerative capacity

Welsh: gallu i ailwladychu

Definition

wildlife