Skip to main content

English: sequestrate

Welsh: secwestru

Part of speech

Verb