海词手机词典
  • Foot bed: an insert which is shaped or molded to match the approximate contours of the bottom of the foot. It is often made of a light foam material.

    播放读音 播放读音