Skip to main content

English: signmaking

Welsh: gwneud arwyddion

Part of speech

Verb