Skip to main content

English: restore

Welsh: adfer

Part of speech

Verb