Skip to main content

English: buffer

Welsh: byffro

Part of speech

Verb

Definition

to buffer