Translation of puesto de observación in English:

puesto de observación

observation post, n.

masculine noun

  • 1

    observation post