Skip to main content

English: superstore

Welsh: archfarchnad

Part of speech

Noun, Feminine, Singular