folded mountains

English

Noun

folded mountains

  1. plural of folded mountain