Skip to main content

English: appellate

Welsh: apeliadol

Part of speech

Adjective