分室

detached office; annex

Meaning

  1. n
    detached office; annex