山岳地

mountain land; mountains

Meaning

  1. n
    mountain land; mountains

Example sentences

  • This dog is trained to save people in the mountains.