3 ms·I think morsch means supermarkets, farmers' markets, high streets, and shopping malls.by EvilTerran 14y agoI think morsch means supermarkets, farmers' markets, high streets, and shopping malls.