Wiktionary
supercentres
n. (plural of supercentre English)
n. (plural of supercentre English)