Search term alpestre has 2 results
Jump to
IT Italian EN English
alpestre (adj n) [of or relating to mountains] alpine (adj n) [of or relating to mountains]
alpestre (adj) [Relating to the Alps] Alpine (adj) [Relating to the Alps] (adj)