Skip to main content

English: ATM

Welsh: peiriannau ATM

Part of speech

Noun, Plural