Skip to main content

English: DP

Welsh: taliadau uniongyrchol

Part of speech

Noun

Definition

direct payments