Skip to main content

English: accumulators

Welsh: cronaduron

Part of speech

Noun, Plural