an extremely large shop that sells food and/or other goods usually for use in the home:

中文解释

a DIY superstore

正在查询

peafowl acacia cowpie dash spirits pear tree examine the wall for cracks push in fall quickly live in a town medical care