Skip to main content

English: automatic dispensers

Welsh: peiriannau dosbarthu awtomatig

Part of speech

Noun, Plural

Context

Such as drink and food vending machines