Beelingo.com

English Dictionary

  • Hide translation

 Alps Alps

noun

  • a large mountain system in south-central Europe; scenic beauty and winter sports make them a popular tourist attraction  ( Alps, the Alps )
    a large mountain system in south-central Europe; scenic beauty and winter sports make them a popular tourist attraction


  •  alp alp

    noun

  • any high mountain  ( alp )
    any high mountain