Skip to main content

English: delete

Welsh: dileu

Part of speech

Verb