strategic location

language: de

definitions

  1. A place important for military reasons.
    de: Ein Ort, der aus militärischen Gründen wichtig ist.

examples