Skip to main content

English: unveil a plaque

Welsh: dadorchuddio plac

Part of speech

Verb