Skip to main content

English: grass-roots businesses

Welsh: busnesau llawr gwlad

Part of speech

Noun, Plural