MalayTranslate.com
Malay to English Translator
Translate Here

English to English

mountain pass

noun (n)

  • the location in a range of mountains of a geological formation that is lower than the surrounding peaks
    lokasi dalam sebuah riung of a geologi formasi yang lebih rendah dari puncak di sekitarnya
    Synonym:
    notch, pass
    source: wordnet30