Skip to main content

English: BARS

Welsh: System Adrodd ar Weithredu Bioamrywiaeth

Part of speech

Noun, Feminine, Singular

Definition

Biodiversity Action Reporting System