artillery emplacement

  1. Noun, Military top mevzii