山岳

mountain chain; mountains

Meaning

  1. n
    mountain chain; mountains

Example sentences