Skip to main content

English: master

Welsh: meistr

Part of speech

Adjective