Ce înseamnă “a detine un local”?

“a detine un local” în Dicționar Român - Englez

  • to occupy premises