Alpestre admin 5 years ago Alpestre Alpestre Definition Alpestre Spanish Adjective English meaning : Alpine