mountain limestones

English

Noun

mountain limestones

  1. plural of mountain limestone