2 words in this vocabulary list
noun The Senedd is the devolved parliament of Wales, responsible for making laws and decisions for the country.
noun a method of public consultation that involves a representative sample of citizens coming together to discuss an issue before voting on it