natural barrier
language: th
definitions
Natural defense like a river or mountain.
th: การป้องกันตามธรรมชาติ เช่น แม่น้ำหรือภูเขา
examples