Summary
English Synonyms:   more detail...
  1. high mountain:


English

Detailed Synonyms for high mountain in English

high mountain:

high mountain

  1. high mountain

Related Synonyms for high mountain