Skip to main content

English: street furniture

Welsh: celfi stryd

Part of speech

Noun, Plural

Definition

Such as benches and litter bins.