operating theatre









operating theatre


noun

  1. a room in which surgical operations are performed
67 queries 0.580