Skip to main content

English: businesses and premises

Welsh: busnesau a safleoedd

Part of speech

Noun, Plural