parvatarodhas पर्वतरोधस्

Definition: n. mountains-slope