natural barrier

language: th

definitions

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

examples