mountain sanctuary

language: fr

definitions

  1. A peaceful place in the mountains
    fr: Un lieu paisible dans les montagnes

examples