rhizoverbBeta
Feedback

supermarket

noun · A large store selling food and other household goods.