military post

  1. Noun (Br) sahra postası
  2. askeri posta
askeri gözlem noktası Noun, Military