Wiktionary
supercenters
n. (plural of supercenter English)
n. (plural of supercenter English)