strategic location

language: fr

definitions

  1. A place important for military reasons.
    fr: Un lieu important pour des raisons militaires.

examples