cat-castle

短语

释义与例句

n.
  1. 1.

    A type of movable tower which could cover a sapper advancing to a besieged place.

    历史