natural barrier

language: id

definitions

  1. Natural defense like a river or mountain.
    id: Pertahanan alami seperti sungai atau gunung.

examples