蒙住 裹住 抑制 发低沉的声音英释中释
The falling snow muffled the sound of our footsteps..飘落的雪使我们的脚步声变得低沉。
muffle furnace,马弗炉;隔焰炉;回热炉