natural barrier
language: de
definitions
Natural defense like a river or mountain.
de: Natürliche Verteidigung wie ein Fluss oder Berg.
examples