Skip to main content

English: outcome payments

Welsh: taliadau ar sail canlyniadau

Part of speech

Noun, Plural

Definition

ELWA (contractau darparwyr addysg).