mountain passes

English

Noun

mountain passes

  1. plural of mountain pass