Skip to main content

English: parking meters

Welsh: meteri parcio

Part of speech

Noun, Plural