strategic location
language: en
definitions
A place important for military reasons.
en: A place important for military reasons.
examples