Back to Dictionary
大卖场
大賣場
dàmàichǎng
1. hypermarket
2. large warehouse-like self-service retail store