Skip to main content

English: respondents

Welsh: ymatebwyr

Part of speech

Noun, Plural

Definition

In a tribunal.