submountains

English

Noun

submountains

  1. plural of submountain