Skip to main content

English: recover

Welsh: adfer

Part of speech

Verb